
div.wpcf7 {
	margin: 0;
	padding: 0;
}
div.wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
}
div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}
div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng {
	border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
	border: 2px solid #ffa500;
}
div.wpcf7-validation-errors {
	border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
	position: relative;
}
span.wpcf7-not-valid-tip {
	color: #f00;
	font-size: 1em;
	font-weight: normal;
	display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
	position: absolute;
	top: 20%;
	left: 20%;
	z-index: 100;
	border: 1px solid #ff0000;
	background: #fff;
	padding: .2em .8em;
}
span.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before, span.wpcf7-list-item-label::after {
	content: " ";
}
.wpcf7-display-none {
	display: none;
}
div.wpcf7 .ajax-loader {
	visibility: hidden;
	display: inline-block;
	background-image: url('../images/ajax-loader.gif');
	width: 16px;
	height: 16px;
	border: none;
	padding: 0;
	margin: 0 0 0 4px;
	vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
	visibility: visible;
}
div.wpcf7 div.ajax-error {
	display: none;
}
div.wpcf7 .placeheld {
	color: #888;
}
div.wpcf7 .wpcf7-recaptcha iframe {
	margin-bottom: 0;
}
div.wpcf7 input[type="file"] {
	cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
	cursor: default;
}
/*---产品中心--------*/

.pro_show_pest{ position:relative;  z-index:5}
.pro_left1 h5{  line-height:30px; padding:20px  0px 10px 0; text-align:left; font-size:26px; padding-left:30px; overflow:hidden; color:#0887E6; border-bottom:8px solid #bbbbbb}
.pro_left1 h5 i{ font-size:12px; font-style:normal; color:#bbbbbb; font-size:18px;}
.pro_left1 dl{ width:100%;  overflow:hidden; margin-top:50px;}
.pro_left1 dd{list-style-type: none;  text-align:left;  overflow:hidden; width:100% }
.pro_left1 dd a { width:100% ;height:60px; line-height:60px; color:#505050; font-size:14px; border-bottom:1px solid #efefef; display:block;padding-left:20px;}
.pro_left1 dd a i{ display:none}
.pro_left1 dd a{ color:#333}
#idv{width:100% ;height:60px; line-height:60px; background:#0887E6; color:#fff; font-size:14px; border-bottom:1px solid #efefef; display:block;}
#idv i{ display: block; float:right; margin-right:20px;}


.right_top11{ margin-top:90px;}

.pro_right1 h5 a{ color:#227ADE; font-size:20px}
.pro_right1 p{ height:66px; line-height:22px; overflow:hidden; text-align:left; color:#898888; font-size:14px;}
.newspset{ width:99%; text-align:center; margin:auto}
.newspset dl{ width:100%; clear:both; padding-bottom:25px; border-bottom:1px solid #eee; margin-top:25px; overflow:hidden}
.newspset dl dt{ width:44%; float:left; padding-top:10px}
.newspset dl dt img{ width:100%}
.newspset dl dd{ width:50%; float:right; text-align:left}
.newspset dl dd h5{ text-align:left; font-size:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-weight:bold}
.newspset dl dd h5 a{ color:#333}
.newspset dl dd time{ font-size:26px; color:#0887e7}
.newspset dl dd h1{ width:100%; clear:both}
.newspset dl dd h1 a{ width:120px; height:36px; background:#0887e7; line-height:36px; display:block; color:#fff; float:left; font-size:14px; text-align:center; font-weight:bold}
.xq_left{ width:100%;text-align:center; padding-top:30px; overflow:hidden; clear:both}
.xq_left h1{ text-align:left; font-size:20px; color:#0887e7}
.rmm_bg{ background:#F7F7F7; overflow:hidden}

.xq_left H5{ font-size:25PX; text-align:center; color:#333; line-height:32px; font-weight:bold}
.xq_left time{ font-size:12PX; color:#c2c1c1; line-height:20px; text-align:center; width:100%; border-bottom:1px solid #eeeeee; padding-bottom:10px; display:block}
.xq_left p{ padding-top:15px; overflow:hidden; color:#666; font-size:14px; line-height:26px; height:auto }
.xq_left p img{ text-align:center; margin:auto; display:block}
.fenye{  overflow:hidden; margin-top:10px; width:100%; border-top:1px solid #eee; padding-top:15px;text-align:left; padding-bottom:20px}
.fenye a{color:#333; font-size:14px; line-height:30px;  }
.fenye a i{ float:left; padding-top:5px; margin-right:5px;}
.right_xq{background:#fff; border:1px solid #E2E2E2; overflow:hidden; padding:20px 20px; width:306px; float:right}
.right_xq h5{ text-align:left; font-size:20px; color:#333}
.right_xq  dl{ width:100%}
.right_xq dd{ font-style:normal; list-style:none; text-align:left; line-height:25px; font-size:14px;}
.right_xq dd a{ color:#333}
.xq1{ margin-top:30px;}

.rm img{ width:278px; height:232px}

.nav_bgg{ display:none}
